﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Enfasis_bl;
using DatabaseLibrary;


namespace Aplicacion_enfasis_profesional
{
    public partial class AdministracionNotasForm : Form
    {
        NotaBs notaBs = new NotaBs();
        cuadernoBs cuadernoBS = new cuadernoBs();
        int Id_cauderno = 0;
        string Nombre_cuaderno = string.Empty;

        List<cuaderno_enfasis> listaCuadernos;
        List<recurso_enfasis> listaRecursos;


        public AdministracionNotasForm()
        {
            InitializeComponent();
        }

        public AdministracionNotasForm(int id_cuaderno, string nom_cuaderno)
        {
            this.Id_cauderno = id_cuaderno;
            this.Nombre_cuaderno = nom_cuaderno;
            InitializeComponent();
        }

        private void Btn_registrar_Click(object sender, EventArgs e)
        {
            Registrar_nota();
        }

        private void Registrar_nota()
        {
            if (Txt_descripcion.Text == string.Empty)
            {
                MessageBox.Show("Digite una descripción", "Campo Obligatorio", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Txt_descripcion.Focus();
                return;
            }

            notaBs.Crear(new nota_enfasis()
            {
                id_nota = -1,
                id_cuaderno = Id_cauderno,
                Txt_desc_nota = Txt_descripcion.Text.Trim(),
                estado = Convert.ToInt16(chkEstado.Checked)
            });

            Txt_descripcion.Clear();

            MessageBox.Show("Nota Registrada", "Proyecto Enfasis Profesional", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }


        private void cargarNotasCuaderno()
        {

        }

        private void cargarCuadernosPropietario()
        {

        }

        private void cargarRecursosMultimedia()
        {
            Registrar_nota();
        }

        private void Btn_cancelar_Click(object sender, EventArgs e)
        {
            this.Dispose();
            this.Close();
        }

        private void AdministracionNotasForm_Load(object sender, EventArgs e)
        {
            Lbl_nombre_cuaderno.Text = Nombre_cuaderno;
        }

    }
}
